Patents Examined by Phuoc Nguyen
  • Patent number: 9787555
    Abstract: An activation control apparatus stores, in a memory, first association information that associates, for each one of a plurality of applications, application identification information for identifying an application with terminal identification information for identifying a communication terminal permitted to debug the application. In response to an activation request for activating a first application from a first communication terminal, the activation control apparatus determines whether the first communication terminal is provided with a debugger. When the first communication terminal is provided with a debugger, the activation control apparatus further determines whether the first communication terminal is permitted to debug the first application using the first association information, and rejects the activation request when the first communication terminal is not permitted to debug the application.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 10, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Kaoru Maeda, Yoichiro Matsuno
  • Patent number: 9785924
    Abstract: A system, method, and computer software application for the delivery and display of third-party multi-media content in a public space on locally managed display devices, wherein the delivery and presentation of the third-party multi-media content is manageable remotely from the public space, sale of display time for display on the locally managed display devices is manageable independently from local management, and the display and remote-management of the third-party content can co-operate and communicate with an incumbent multi-media management and display application operating on the locally managed display devices without requiring a re-tooling or custom programming of the incumbent multi-media management and display application.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: October 10, 2017
    Assignee: NEC DISPLAY SOLUTIONS OF AMERICA, INC.
    Inventor: Michael Zmuda
  • Patent number: 9774551
    Abstract: A user device, a cloud server and a share link identification method thereof are provided. The cloud server executes a resource management program to generate a share link associated with a shared resource and a piece of identity information of the share link. When a communication message in a communication program running in the user device includes the share link, a plugin program running in the user device crawls the identity information of the share link from the cloud server according to the share link, and presents the identity information in a graphical user interface of the communication program.
    Type: Grant
    Filed: December 7, 2014
    Date of Patent: September 26, 2017
    Assignee: Institute For Information Industry
    Inventors: Yu-Lin Jeng, Shin Tze Liu
  • Patent number: 9756551
    Abstract: The invention relates to a method for joining a cluster comprising a plurality of communicating electronic devices. It also relates to any electronic device implementing said join method and any system comprising such a device. The latter advantageously comprises a processing unit, a data memory containing the value of an identifier dedicated to the device and a record to contain the current value of an identifier of a device acting as cluster head and a datum expressing the capacity of the latter to perform a specific service. The device also comprises a program memory containing instructions of a program the execution or interpretation of which by the processing unit causes the implementation of the join method.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: September 5, 2017
    Assignees: TRAXENS, INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Pascal Daragon, Natale Guzzo, Nathalie Mitton, Arulnambi Nandagoban
  • Patent number: 9749209
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed which credit background applications. Examples disclosed herein set a threshold for bandwidth activity based on the bandwidth pattern. Examples disclosed herein compare a bandwidth usage of the application executing in the background to the threshold for bandwidth activity. Examples disclosed herein determine a state of the application executing in the background as one of active or inactive based on the comparing, and generate a log file comprising an identification of the application, a timestamp, and the state of the application.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 29, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventors: Susan Cimino, Achilleas Papakostas, Cary Pillers
  • Patent number: 9749224
    Abstract: An approach for cloud provisioning of consumer services based on requested services. The approach uses customer request for services and current network utilization patterns to most efficiently and effectively provision network resources. For example, a network manager establishes one or more terms for a cloud provider based on one or more provider network provisions. The network manager further determines a customer profile subscription based on customer credentials, cloud provider credentials, and a combination thereof. Then, the network manager delivers one or more credentials based on the cloud provider, and generates a routing path to the cloud provider based on the subscription and/or service request.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 29, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Nabil N. Bitar
  • Patent number: 9749241
    Abstract: A network element in a data center includes a plurality of servers and a switch. The switch includes a plurality of physical ports, a packet-forwarding table, and an application program interface (API) for modifying a packet-forwarding behavior of the switch. The packet-forwarding table determines a packet-traffic distribution across the servers by mapping packet traffic arriving at the switch to the plurality of ports. Each port of the plurality of physical ports is in communication with one of the servers. The network element further includes means for determining in real time the packet-traffic distribution across the servers, and means for dynamically changing the packet-traffic distribution across the servers in response to the determined packet-traffic distribution by modifying the packet-forwarding behavior of the switch through the API of the switch.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cynthia Ann Gabriel, Bill Shao
  • Patent number: 9742709
    Abstract: The disclosed invention relates generally to a system, method or apparatus for an improved emergency operations communication system. The object of the present invention pertains to the rapid and efficient collection and dissemination of information between any size population and an emergency operations center and personnel during an event. In one particular embodiment, the invention may provide improved communication, data gathering, analyzation, and organization with a system or method resulting in at least reduced communication time and improved situational awareness between a response center and personnel and discrete unknown or known members of the public.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: August 22, 2017
    Assignee: NextGen EOC LLC
    Inventor: James Paul Laich
  • Patent number: 9740640
    Abstract: A network teaming system includes one or more subsystems to provide a hardware system integrated teaming assistant (SITA hardware), provide a software system integrated teaming assistant (SITA software) operable with the SITA hardware and provide a feature checking and enablement system (FCE), wherein the FCE determines one or more networking features for members of a team coupled together on a network, and wherein the SITA hardware in combination with the SITA software perform a networking feature for a member of the team which does not have the capability to perform the networking feature.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: August 22, 2017
    Assignee: Dell Products L.P.
    Inventors: Hendrich M. Hernandez, Lei Wang
  • Patent number: 9734504
    Abstract: Methods and system for a unique coding framework used to create, manage and track instructions for documentation and dissemination of instructions, indicate a particular association or activate a given process. In one example, the present disclosure relates to the online publishing of documentation to demonstrate relationships of parties and compliance with regulatory and other requirements. The present disclosure uses URL hyperlinks, badges, watermarks, icons and visual displays that are representative of a given function and that may be identified by reference of unique coding structure. The present disclosure relates to the publishing and display of relevant visual codes or images for viewing by members of the public, (human readable) as well as machines. The present disclosure enables the tracking and measurement of uses of coded representations in public or private channels. Structured hyperlink codes allow brief messages to be sent in shortened form to instruct or deliver messages or processes.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 15, 2017
    Assignee: CMP.LY, Inc.
    Inventors: Thomas Ari Chernaik, Kristopher Wayne Smith, James Edward Graham
  • Patent number: 9734465
    Abstract: A distributed workflow-enabled system includes: a workflow-enabled provider and a workflow-enabled client communicatively coupled by a network. The workflow-enabled provider and the workflow-enabled client include a workflow unit. The workflow unit allows the workflow-enabled provider and the workflow-enabled client to communicate, distribute processes and present a user interfaces by providing a communication manager, a process control module and a user interface module. The present invention also includes a number of novel methods including a method for communication, a method for processing by a process control module, a method for creating and presenting the user interface and a method for retrieving processes executable by the process control module.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: August 15, 2017
    Assignee: Ricoh Co., Ltd
    Inventors: Daja Phillips, Max E. McFarland, Andrea Mariotti, Haixia Yu, Michael G. E. Griffin, Bradley J. Rhodes, Sergey Chemishkian, Edward L Schwartz, Patty Case, Stephen R. Savitzky
  • Patent number: 9729501
    Abstract: Disclosed are a system and data card for stateless automatic configuration of an IPv6 address and the method for implementing the same, and the method includes: an IPv6 address configuration way of a data card is set and stored according to an IPv6 address allocation strategy of a current network, after successful establishment of an IPv6 dialup connection and reception of a router advertisement request message transmitted by a terminal for acquiring a prefix address, the data card determines the set IPv6 address allocation way, and when the set IPv6 address allocation way is a static configuration way, a router advertisement response message is discarded and a valid IPv6 global unicast address is reported to the terminal. By means of the system, data card and method, it is possible to solve a problem that data transmission can not be normally performed by an existing data card implementing dialup in an Ethernet link way when interface identifiers are allocated by a network.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: August 8, 2017
    Assignee: ZTE CORPORATION
    Inventors: Wei Zheng, Hailong Wen, Leshen Hu
  • Patent number: 9722903
    Abstract: A method includes receiving, at a device from a content source, a portion of a particular chunk of media content a particular quality level. The method includes receiving, at the device, network data about network conditions associated with the device in response to receipt of the portion. The method includes making, at the device, a determination based on the network data whether to download the particular chunk at a first quality level that is higher than the particular quality level based on the particular quality level and the data. The method includes, in response to the determination indicating to download the particular chunk at the first quality level: sending, to the content source from the device, a request for the particular chunk at the first quality level, and replacing the portion with the particular chunk at the first quality level.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 1, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Emir Halepovic, Jeffrey Erman
  • Patent number: 9712633
    Abstract: A data processing device is provided with a job accepting portion to accept a job to transmit data to a transmission destination defined in relation to a transmission-destination user, a candidate deciding portion to decide on one or more cloud services in which an operating user who inputted the job has an account to be a candidate service, a service deciding portion to decide on a candidate service which is accessible by the transmission-destination user among one or more candidate services decided, to be an accessible service, and a data transmission portion to store the data in the decided accessible service as well as to transmit access information for accessing the data stored in the accessible service to the transmission destination for the transmission-destination user.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: July 18, 2017
    Assignee: KONICA MINOLTA, INC.
    Inventors: Yosuke Taniguchi, Takeshi Morikawa, Kenro Hama, Kazumi Sawayanagi, Daisuke Sakiyama
  • Patent number: 9712407
    Abstract: A method of performing operations on a processor of an application analysis computer includes obtaining reports from electronic terminals. The reports contain metrics for operation of instances of an application processed by the electronic terminals and attributes of the electronic terminals characterizing their application processing platforms. Metrics clusters of the reports are generated based on the metrics. Attribute clusters of the reports are generated based on the attributes contained in the reports of one of the metrics clusters which satisfy a defined metric rule. One of the attribute clusters, which contains reports obtained from less than a threshold number of distinct electronic terminals, is identified. Identifiers of the electronic terminals are determined based on the attributes contained in the reports in the one of the attribute clusters. Information is communicated based on the identifiers of the electronic terminals.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: July 18, 2017
    Assignee: CA, Inc.
    Inventors: Satnam Singh, VenkataBabji Sama
  • Patent number: 9712379
    Abstract: A method and system for receiving a request to deploy virtual machine instances on a first cloud and determining whether the deployment has been prepared for launch on cloud. Upon determining that the deployment has not been prepared for launch, aborting a launch of the deployment is initiated. Upon determining that the deployment has been prepared for launch, a launch of the deployment on the cloud is initiated. Upon determining that the launch of at least one of the virtual machine instances has failed to launch, a re-launch of the at least one instance that has failed to launch is initiated or a rollback of the deployment is initiated.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: July 18, 2017
    Assignee: Red Hat, Inc.
    Inventor: Jan Provaznik
  • Patent number: 9705762
    Abstract: A system and method is provided for determining a client device identity. In one implementation, a method is provided that can include receiving a request from a client device. The method can also include determining, based on the client device request, a subscriber identification. After determining the subscriber identification, the method can include acquiring, from a transactional history database, transactional device data associated with the subscriber identification. In some embodiments, the transactional device data can include one or more counts associated with one or more device types. The method can also include determining, based on the transactional device data, the client device identity. In some embodiments, the determination of the client device identity can include selecting a device type of the one or more device types with the maximum count and setting the client device identity to the selected device type.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 11, 2017
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Kannan Parthasarathy, Nicholas James Stavrakos
  • Patent number: 9706003
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Evans
  • Patent number: 9699040
    Abstract: Methods and systems are described for remotely monitoring a plurality of distributed remote storage devices. An example computer implemented method includes locally collecting monitoring data for one of the plurality of distributed remote storage devices, and periodically sending at least one of an aggregate of the locally recorded monitoring data and a summary of the locally recorded monitoring data to a remote location. The remote location includes at least one of another one of the plurality of distributed remote storage devices, at least one central server, and a set of the plurality of distributed remote storage devices.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 4, 2017
    Assignee: Vivint, Inc.
    Inventors: Alen Lynn Peacock, Paul Cannon, John Timothy Olds, Andrew Harding, Jeffrey Michael Wendling
  • Patent number: 9696161
    Abstract: A celestial compass kit. The kit includes an inclinometer, a camera system with a special telecentric fisheye lens for imaging at least one celestial object and a processor programmed with a celestial catalog providing known positions at specific times of at least one celestial object and algorithms for automatically calculating target direction information based on the inclination of the system as measured by the inclinometer and the known positions of at least one celestial object as provided by the celestial catalog and as imaged by the camera. The telecentric fisheye lens produces an image on the sensor located at or near the focal plane which remains spatially constant within sub-micron accuracies despite thermally produced changes in the focus of the lens.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: July 4, 2017
    Assignee: Trex Enterprises Corporation
    Inventors: Mikhail Belenkii, Todd Barrett, Timothy Brinkley