Patents Examined by Le Luu
  • Patent number: 9661064
    Abstract: A system, method, apparatus and computer program product is described to provide a plurality of connectors, the connectors configured to support one or more applications in at least one configuration selected from a group of configurations including: i) a non-tenant, and non-tenant aware, application, ii) a non-tenant, but tenant aware, application, iii) a many tenant application, iv) a multi-tenant application, and v) a native multi-tenant application. Also provided are one or more application programming interfaces (APIs) to the connectors, the one or more APIs providing a substantially uniform interface to applications supported by the connectors. In one embodiment, a governance layer provides the APIs, and the governance layer communicates with the connectors, so that an application's tenancy support is obfuscated.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 23, 2017
    Assignee: CA, Inc.
    Inventors: Kenneth James Kranz, George Curran
  • Patent number: 9603086
    Abstract: In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Andrew C. Lam, Ray Ling Chang, Steven Douglas Parker, Amit K. Vyas, Joshua V. Graessley, John Iarocci, Darren Litzinger, Justin Wood, Matthew Scott Klahn, Daniel B. Pollack
  • Patent number: 9582332
    Abstract: In accordance with some embodiments, a public infrastructure as a service (IaaS) user can provide a file, to a cloud service provider, with information about the specific instructions and opcodes that may be used in an application run on the cloud service provider's system. This information may be developed at compile time by the user before the user deploys the workload onto the public IaaS cloud. Thus the user has complete control over the information that is provided.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: February 28, 2017
    Assignee: Intel Corporation
    Inventor: Radhakrishna Hiremane
  • Patent number: 9584618
    Abstract: A computer system identifies a subset of internet content of interest to a future set of passengers for a particular flight. The computer system compiles the subset of the internet content in advance of the flight and delivers the subset of internet content to a corresponding airport gate. A routing table of individual pages and links in those individual pages is constructed. A computer system with a large data storage element in an aircraft receives the subset of internet content and delivers it to passengers on demand, in flight.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: February 28, 2017
    Assignee: Rockwell Collins, Inc.
    Inventor: James P. Mitchell
  • Patent number: 9558460
    Abstract: A method of inspecting the structure of a software system composed of service solution provider having service components analyzes the relationships between services and components applying a fitness algorithm to ascertain characteristics of the system and its components and creates a human readable representation of the software system or software service provider.
    Type: Grant
    Filed: January 26, 2014
    Date of Patent: January 31, 2017
    Assignee: Lexmark International Technology Sarl
    Inventors: Richard Anthony Garbi, Sean Jeremy Riggin
  • Patent number: 9552490
    Abstract: Systems and method for the management of resource dependent workflows are provided. One or more resource control devices monitor usage of a computing resource by server computing devices. Each resource control device may direct a server computing device to proceed with a workflow or to pause processing a workflow. A resource control device may further direct a server computing device to take resource conserving actions. When a computing resource is determined to be available, a resource control device may direct a paused server computing device to resume a workflow.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: January 24, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Eden G. Adogla, Jamin W. Collins
  • Patent number: 9553918
    Abstract: A stateful or stateless cookie operations server machine can provide real-time, actionable, user-specific tracking abilities in the collection of impressions and user interactions with a company's digital properties. The client-side code (e.g., in a web browser) may request an element configured with parameters and a hyperlink (e.g., URL) that causes parameters to be sent to a remote server. The remote server may process the parameters and perform various operations based on the parameters. Mathematical and/or other operations may be performed using the parameters. The remote server may retrieve a configuration corresponding to the request. The remote server may generate or transform content, based on the configuration. The remote server may transmit the transformed content.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: January 24, 2017
    Assignee: Ensighten, Inc.
    Inventors: Joshua R. Manion, Joshua C. Goodwin, Sam Jackson, Chris Zakharoff
  • Patent number: 9537955
    Abstract: Sending web content via asynchronous background processes is described. A system receives, from a webserver, a request, from an end-user device, for web content. The system sends the web content from a content server to a customer storage server associated with the end-user device. The system sends the web content from the customer storage server to the end-user device via an asynchronous background process.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: January 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Prakash S. Hiremath
  • Patent number: 9538352
    Abstract: A SIP ancillary data server provides host to auxiliary data for an emergency SIP session (call) uniquely referred to in a transported SIP header. In a manner similar to how location is represented in an emergency call, a SIP header is extended. The extended SIP Header contains one of two possible types of content elements: either (a) a content pointer element to a SIP Message body part (a “cid:”, or content identifier); or (b) an <information_URI> (a.k.a, “info_URI” in this document).
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: January 3, 2017
    Assignee: Telecommunication Systems, Inc.
    Inventors: Roger S. Marshall, Yinjun Zhu
  • Patent number: 9537791
    Abstract: A management apparatus manages a plurality of devices. The management apparatus includes a management part that manages, for each one of the devices, one of communication systems used for carrying out communication between the management apparatus and the one of the devices and a communication data amount between the management apparatus and the one of the devices; a setting part that sets a permissible communication amount for each one of the communication systems; and a determination part that determines whether to be able to provide a service to one of the devices based on a communication data amount required for providing the service to the one of the devices, the permissible communication amount of one of the communication systems used by the one of the devices and a total of the communication data amounts of respective ones of the devices each using the one of the communication systems.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: January 3, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Naoki Chiyo
  • Patent number: 9537977
    Abstract: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: January 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Patent number: 9531813
    Abstract: Technologies are generally described to redirect data from application sandboxes to datacenters. In some examples, an application operating in an application sandbox may exchange data with an application data store, such as a file or a directory, also located in the sandbox. The data store may then exchange data with a datacenter at a particular geographic locale over a network connection established by a sandbox data servicer module. The network connection may be periodically updated to connect the data store with different datacenters at different geographic locales based on geographic information associated with the application, a device on which the application executes, the datacenters, and/or the exchanged data.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: December 27, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9524350
    Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
  • Patent number: 9525727
    Abstract: Various embodiments relate to a method, device, and machine-readable storage medium including: receiving a work request for distribution among a plurality of servers; selecting a server of the plurality to receive the work request including: determining whether at least one of the plurality of servers has previously indicated a capacity for additional work, and when at least one has indicated such capacity, selecting the server from a set of servers identified from the plurality as having previously indicated a capacity for additional work; and transmitting the work request to the server. Various embodiments relate to a method, device, and machine-readable storage medium including: maintaining and processing a plurality of requests; determining, based on the plurality of requests, that the server has capacity to process at least one additional request; selecting a load distributor from a plurality of load distributors; and transmitting an indication of capacity to the load distributor.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: December 20, 2016
    Assignee: Alcatel Lucent
    Inventors: Aleksandr Stolyar, Thomas Woo
  • Patent number: 9525641
    Abstract: Systems and methods that relate to determination of buffer wait time based on defined parameters are described. A method includes: determining, by a first device including a processor, information associated with one or more defined parameters; and generating a buffer wait time based on the information, wherein the information is associated with at least one of an entity for which buffering of content will be provided or a second device that performs playback of the content. The defined parameters can include, but are not limited to, the type of the second device (e.g., Android operating system 3 or Android operating system 4), the type of connection for the second device (e.g., Long-Term Evolution, 3G) or a geographical location of the second device.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Kevin Greene, Justin Lewis
  • Patent number: 9516091
    Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: December 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik John Burckart, Robert Madey, Jr., Victor S. Moore, Joseph W. Ziskin
  • Patent number: 9515898
    Abstract: The present invention relates to an information processing method and system, and a recording medium for the same.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: December 6, 2016
    Assignee: INFOBANK CORP.
    Inventors: Jun ho Jang, Tae hyung Park
  • Patent number: 9515866
    Abstract: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: December 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John E. Arwe, Gerd Breiter, Marek Chodorowski, Felix Dross, Narine Kokhlikyan, Hoang Anh Le, David B. Lindquist, Simon Moser, Isabell Schwertle, Thomas Spatzier
  • Patent number: 9509573
    Abstract: Federation systems and methods for information technology service management are disclosed. An example method includes interfacing with each of the autonomous operational models. The method also includes providing a single point of access for client visibility across each of the autonomous operational models.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: November 29, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jeffery Darrel Thomas, Jamie Erbes
  • Patent number: 9509655
    Abstract: Various embodiments provide for the use of analytics to determine a number of key factors prior to a user sending a communication (e.g., an email or instant message, making an online social media post, or accepting or requesting friendship on a social media site). The analytics may determine content, subject, emotion, relationships, and other relevant details when users interact (e.g., with email or other social software). Any alerts/suggestions provided can be provided in real-time as the person types.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: November 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Donald E. Buddenbaum, Peter F. Haggar, Heather M. Kreger, Arnaud J. Le Hors, John V. Meegan, Keith A. Wells