Patents Examined by Wen-Tai Lin
-
Patent number: 9426208Abstract: The present invention, generally speaking, provides a broad-based solution for acquisition, processing and distribution of media objects including pictures (images), movies, videos, graphics, sound clips, etc via the Internet or the like. And specifically, it is a solution to such systems for use in applications wherein there are multiple originators of media objects that will be viewed in multiple web sites having different viewing requirements. A browser-based prepare and post tool prepares and submits media objects from inside a standard browser to a remote server. A Media Acquisition, Processing and Distribution (MAPD) system receives these media objects, processes them to meet specific requirements, and delivers them for integration into remote databases. MAPD system services include media object submission, processing, hosting and mirroring. The hosting service delivers a media object URL to a remote database, allowing the media object to be requested and served by the media object server.Type: GrantFiled: December 13, 2012Date of Patent: August 23, 2016Assignee: Summit 6 LLCInventors: Lisa T. Wood, Scott M. Lewis, Robin Fried
-
Patent number: 9407721Abstract: A system and method of server selection using competitive evaluation includes receiving a service request at an arbiter running on a computing device, determining whether the service request is associated with a preferred server, and forwarding the service request to the preferred server when the service request is associated with the preferred server. When the service request is not associated with the preferred server, the method further includes using the arbiter to coordinate a competitive evaluation among a plurality of active servers, selecting as the preferred server a first one of the active servers that completes processing of the service request first, and associating the preferred server with the service request. The method further includes receiving a response to the service request from the preferred server and returning the response to a client. The service request is received from the client.Type: GrantFiled: October 16, 2013Date of Patent: August 2, 2016Assignee: Red Hat, Inc.Inventors: Rostislav Svoboda, Pavel Slaví{hacek over (c)}ek, Filip Eliá{hacek over (s)}
-
Patent number: 9397910Abstract: A managed device is searched in a computer network and program files and an installed package are discovered on the managed device. A rule is applied to package properties of the installed package to create a normalized representation of the installed package.Type: GrantFiled: February 5, 2015Date of Patent: July 19, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Vitaly Miryanov, Brindusa Kevorkian, Irina Miryanova
-
Patent number: 9391942Abstract: Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient.Type: GrantFiled: October 17, 2013Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuja Deedwaniya, Thomas E. Murphy, Jr., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
-
Patent number: 9391840Abstract: Roughly described, a network interface device receiving data packets from a computing device for transmission onto a network, the data packets having a certain characteristic, transmits the packet only if the sending queue has authority to send packets having that characteristic. The data packet characteristics can include transport protocol number, source and destination port numbers, source and destination IP addresses, for example. Authorizations can be programmed into the NIC by a kernel routine upon establishment of the transmit queue, based on the privilege level of the process for which the queue is being established. In this way, a user process can use an untrusted user-level protocol stack to initiate data transmission onto the network, while the NIC protects the remainder of the system or network from certain kinds of compromise.Type: GrantFiled: March 7, 2013Date of Patent: July 12, 2016Assignee: SOLARFLARE COMMUNICATIONS, INC.Inventors: Steve L. Pope, David J. Riddoch, Kieran Mansley
-
Patent number: 9378065Abstract: A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture.Type: GrantFiled: June 26, 2013Date of Patent: June 28, 2016Assignee: Advanced Elemental Technologies, Inc.Inventors: Victor Henry Shear, Peter Robert Williams, Jaisook Rho, Timothy St. John Redmond, James Jay Horning
-
Patent number: 9364761Abstract: The accuracy of results of client-side determinations used for defining views of a virtual space may be verified via crowd-sourcing. Results of primary client-side determinations may be received from client computing platforms. Individual ones of the primary client-side determinations may be performed by individual client computing platforms presenting views of an instance of the virtual space to users. The results of the primary client-side determinations may form a basis for determining view information. The accuracy of the results of the primary client-side determinations may be verified by comparing the results of the primary client-side determinations with results of secondary client-side determinations performed by one or more client computing platforms. Individual ones of the secondary client-side determinations may simulate corresponding primary client-side determinations.Type: GrantFiled: September 5, 2014Date of Patent: June 14, 2016Assignee: KABAM, INC.Inventors: Justin Rhinesmith, Michael Lin
-
Patent number: 9351331Abstract: A server initiating shut down of a transport control protocol (TCP) connection when a radio connection is terminated is problematic because a new radio connection must be established for the sole purpose of shutting down the TCP connection. Hence, network and terminal resources for establishing the radio connection are wasted. Accordingly, a method, an apparatus, and a computer program product for initiating a closing of a transport layer connection at a client are provided. The apparatus determines whether a functionality associated with the transport layer connection satisfies at least one criterion, and closes the transport layer connection when the functionality satisfies the at least one criterion while a radio layer connection is available. As a result, the TCP connection is shut down by the client before the server can activate a new radio connection for the sole purpose of terminating the TCP connection.Type: GrantFiled: February 1, 2013Date of Patent: May 24, 2016Assignee: QUALCOMM IncorporatedInventors: Arnaud Meylan, Satashu Goel, David William Craig
-
Patent number: 9348423Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.Type: GrantFiled: August 25, 2014Date of Patent: May 24, 2016Assignee: APPLE INC.Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
-
Patent number: 9344487Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, by a cloud management system, a request for application deployment; provisioning a new application manager within a cloud computing system based on the request; configuring the new application manager to belong to a first virtual private network (VPN), wherein the cloud management system also belongs to the first VPN; and configuring the new application manager to belong to a second VPN, wherein the new application manager is configured to send and receive data messages via the first VPN and the second VPN.Type: GrantFiled: March 14, 2013Date of Patent: May 17, 2016Assignee: Alcatel LucentInventors: Sivan Barzilay, Islam Heralla, Ranny Haiby
-
Patent number: 9331979Abstract: Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided for directing content requests to an appropriate content delivery network. A content request is received from a client. The content request relates to web page content published by a content publisher in an Internet Protocol version 4 (IPv4) format or an Internet Protocol version 6 (IPv6) format that is obtained by the content delivery network from the content publisher and is translated to the other format by the content delivery network prior to receiving any content requests for the web page content. A communication format through which the client is capable of communicating is determined. The content request is directed to a content delivery network that supports the communication format through which the client is capable of communicating.Type: GrantFiled: February 3, 2015Date of Patent: May 3, 2016Assignee: Fortinet, Inc.Inventor: Barrett Gibson Lyon
-
Patent number: 9311155Abstract: Described herein are systems and methods for providing software administration tools, for use in administering server configurations, such as in a traffic director or other type of server environment. In accordance with an embodiment, the system comprises a command-line interface and/or command-line shell which provides an autocompletion feature for remote objects including wherein, in response to an instruction from an administrator to invoke the feature, the system determines configurable remote back-end objects based on the context of the command-line at the time of invocation, and uses the information to one of autocomplete the command-line input or provide a list of remote back-end objects.Type: GrantFiled: September 26, 2012Date of Patent: April 12, 2016Assignee: Oracle International CorporationInventors: Amit Gupta, Praveen Chandrasekharan, Nagakishore Sidde
-
Patent number: 9313261Abstract: A method includes selecting a target mobile device based on information regarding a power storage level of the particular mobile device. The method further includes transmitting program context information associated with a task of the first mobile device to a network accessible storage device. The method further includes transmitting a notification regarding the program context information to the target mobile device. The present disclosure describes a power and task (data and/or voice) handover system that enables a user to transfer task(s) from one mobile device to another mobile device using a network (wired or wireless) based handover scheme.Type: GrantFiled: March 7, 2013Date of Patent: April 12, 2016Assignee: QUALCOMM IncorporatedInventors: Balvinder P. Singh, Nitin Kumar Shivpure
-
Patent number: 9306967Abstract: An apparatus, system, and method are directed towards enabling auditing of network vulnerabilities from multiple network vantage points virtually simultaneously. Multiple network vantage points may include, but are not limited to, remote/branch enterprise sites, devices on an enterprise perimeter, on either side of a security perimeter, and even through the security perimeter. In one embodiment, an auditor performs reflected audits thereby extending auditing of network vulnerabilities to provide a comprehensive 360 degree audit of internal, external, and remote enterprise network sites. In one embodiment, the present invention may be implemented employing a single auditing device, and one or more audit extension devices that are configured to extend the auditing device's audit reach. The auditing device and one or more audit extension devices may communicate using an encrypted network channel through a security perimeter and/or across multiple networks.Type: GrantFiled: August 30, 2013Date of Patent: April 5, 2016Assignee: Callahan Cellular L.L.C.Inventors: Evan M. Webb, Christopher D. Boscolo, Robert G. Gilde
-
Patent number: 9306848Abstract: Access control lists (ACLs) include one or more rules that each define a condition and one or more actions to be performed if the condition is satisfied. In one embodiment, the conditions are stored on a ternary content-addressable memory (TCAM), which receives a portion of network traffic, such as a frame header, and compares different portions of the header to entries in the TCAM. If the frame header satisfies the condition, the TCAM reports the match to other elements in the ACL. For certain conditions, the TCAM may divide the condition into a plurality of sub-conditions which are each stored in a row of the TCAM. To efficiently use the limited space in TCAM, the networking element may include one or more comparator units which check for special-case conditions. The comparator units may be used in lieu of the TCAM to determine whether the condition is satisfied.Type: GrantFiled: February 18, 2013Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: Claude Basso, Natarajan Vaidhyanathan, Colin B. Verrilli
-
Patent number: 9294293Abstract: A service provider receives from a user who has an account with it contact card information and recipient information picture information, therefrom determines a virtual contact card and contact channels through which the virtual contact card is sent to the recipients designated by the user, and sends the virtual contact card to the designated recipients through the contact channels. The virtual contact card and contact channels may be selected from what have been previously registered, either by the user or a third person, with the service provider and stored in the user's account, or just newly created, updated, and sent from the user at the time of transmission request to the designated recipients. The virtual contact card, when updated by the user, may be automatically sent by the service provider to the same recipients that previously received a pre-updated version.Type: GrantFiled: November 28, 2012Date of Patent: March 22, 2016Assignee: PAYPAL, INC.Inventor: Lucy Ma Zhao
-
Patent number: 9294555Abstract: It is an object to provide an information processing apparatus and the like capable of, even when an initial application cannot be accepted, presenting an alternative to the application to an applicant so that the applicant can easily apply the alternative. When the contents of an initial application are grasped from received transmission data and it is judged that the application cannot be accepted, reply data containing transmission destination information capable of identifying an alternative to the application is created and the created reply data is transmitted to the transmission source of the transmission data.Type: GrantFiled: April 4, 2012Date of Patent: March 22, 2016Assignee: Rakuten, Inc.Inventor: Hisanori Yamahara
-
Patent number: 9288285Abstract: Techniques for recommending content to a user include identifying classified public content stored on a server appliance or a repository; identifying private content of a user stored on a client appliance or a repository, the client appliance communicably coupled to the server appliance through a network; receiving, from the user, a request for a recommendation of content; generating a representative query based on the request for the recommendation of content; determining, based on the representative query, a portion of the classified public content stored on a server appliance or the repository; determining, based on the request, a portion of the private content stored on the client appliance or the repository; and preparing, for presentation to the user, the portion of the classified public content based on the representative query and the portion of the private content based on the request for the recommendation of content.Type: GrantFiled: October 16, 2013Date of Patent: March 15, 2016Assignee: SAP SEInventors: Wen-Syan Li, Heng Wang, Gufei Sun
-
Patent number: 9270726Abstract: An approach is presented for facilitating communications for browser-based applications. A data communication platform determines to associate a communication identifier with a browser session. The browser session hosts, at least in part, a web application. The communication identifier facilitates addressing of the browser session, the web application, or a combination thereof via a process that is not specific to the browser session, the web application, or a combination thereof.Type: GrantFiled: March 17, 2011Date of Patent: February 23, 2016Assignee: Nokia Technologies OyInventors: Tuomas Veli Keskitalo, Jukka Sakari Alakontiola
-
Patent number: 9262373Abstract: A novel eco-system is provided which first supplies a standardized template of one or more virtual machine images for software module providers/vendors. A plurality of modules executing on the virtual machine images is selected by a user to comprise a plurality of configurations. A suitable configuration may be determined according to a metric and the determined suitable configuration of software modules is subsequently used to build an end-to-end solution.Type: GrantFiled: June 21, 2013Date of Patent: February 16, 2016Assignee: Accenture Global Services LimitedInventor: Sewook Wee