[ { "title": "Methods, systems and apparatuses for multi-directional still pictures and/or multi-directional motion pictures", "publication_date": "2015/13/12", "number": "09595294", "url": "/2015/12/13/methods-systems-and-apparatuses-for-multidirectional-still-pictures-andor-multidirectional-motion-pictures2/", "abstract": "The disclosure is generally directed to methods, systems and apparatuses for multi-directional still pictures and/or multi-directional motion pictures and their applications on mobile, embedded, and other computing devices and applications.", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Computer vision as a service", "publication_date": "2015/09/09", "number": "09466013", "url": "/2015/09/09/computer-vision-as-a-service/", "abstract": "A computer vision service includes technologies to, among other things, analyze computer vision or learning tasks requested by computer applications, select computer vision or learning algorithms to execute the requested tasks based on one or more performance capabilities of the computer vision or learning algorithms, perform the computer vision or learning tasks for the computer applications using the selected algorithms, and expose the results of performing the computer vision or learning tasks for use by the computer applications.", "owner": "SRI INTERNATIONAL", "owner_city": "Menlo Park", "owner_country": "US" }, { "title": "System and method for routing, mobility, application services, discovery, and sensing in a vehicular network environment", "publication_date": "2015/20/03", "number": "09654937", "url": "/2015/03/20/system-and-method-for-routing-mobility-application-services-discovery-and-sensing-in-a-vehicular-network-environment2/", "abstract": "A method includes selecting a path for routing a data packet from a source node to a destination node in a vehicular ad hoc network, storing the data packet if the selected path is identified as a dead end, and establishing a communication link with a first node. The method also includes forwarding the data packet to the first node if a first distance between the first node and the destination node is less than a second distance between the source node and the destination node. More specific embodiments include sending a query for location information of the destination node, receiving the location information including two or more available paths from the source node to the destination node, and determining the path for routing the data packet is an optimal path of the two or more available paths.", "owner": "CISCO TECHNOLOGY, INC.", "owner_city": "San Jose", "owner_country": "US" }, { "title": "Methods and systems for internally debugging code in an on-demand service environment", "publication_date": "2015/03/03", "number": "09465720", "url": "/2015/03/03/methods-and-systems-for-internally-debugging-code-in-an-ondemand-service-environment/", "abstract": "A remote debug session for a server group is provided. A server group including multiple servers that perform workload sharing receives a request to debug code executed at the server group. The code is executed on behalf of a client of a database associated with the server group. One of the servers of the group initiates a debugging session and establishes a communication connection with the client. The one server maintains the connection open with the client for the duration of the debugging session. Subsequent requests related to the debug session can be handled in a number of ways by the server group, and all communication to the client about processing the requests is through the connection by the one server.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" } ]