Patents Examined by Ho Shiu
  • Patent number: 9923808
    Abstract: Internet protocol packets are statelessly identified as associated with a particular session-instance by identifying a key, or session-instance identifier, within the data (or payload) portion of a user plane packet. This identifier is specific to the session-instance and remains constant throughout the session-instance. Using this stateless identification, transmitted user plane packets are automatically routed at the transmission speed of the transmission link using a method that automatically balances the analysis processing load between network probes. The load is balanced by routing the user plane packet to a network probe that is either already analyzing the session-instance or by routing the user plane packet to a system that has processing capacity to analyze a new session-instance. The network probe then analyzes the user plane packet and the session-instance to measure the quality of the user experience of the session-instance and performance of the network.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: March 20, 2018
    Assignee: NetScout Systems, Inc.
    Inventor: Bruce A. Kelley, Jr.
  • Patent number: 9917910
    Abstract: A method and system for delivering a service is provided. The method includes enabling a social application container computer system from an end user device, via an application program interface (API) executing in the social application container computer system invoked by an application running on the end user device. Transaction data describing a transaction request of a user of the end user device is collected from the end user device via the application and the API. Transaction specific context is generated based on the transaction data. User specific context is generated based on user data present in the transaction data.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Narayanan Alavandar, Ravi S. Arunachalam, Navjot S. Bhogal, Chandan Mukherjee
  • Patent number: 9906452
    Abstract: Embodiments are directed towards managing communication over a network assist application classification using predicted subscriber behavior. Subscriber information associated with a network flow may be determined. Prediction information that includes application identifiers may be generated based on the subscriber information. A classification engine may determine the applications associated with the network flow based on the prediction information and the network flow using a plurality of application classifiers that correspond to the applications. If an application identifier included in the prediction information is correspondent to an application classifier, the application may be determined based on the correspondent application classifier; otherwise the application is determined based on the remainder of the application classifiers. A policy for managing the network flow may be determined based on the determined application.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 27, 2018
    Assignee: F5 Networks, Inc.
    Inventors: Gennady Dosovitsky, Dmitry Rovniaguin, Amir Harush, Ron Talmor, Dan Eliezer Karpati, Assaf Jacob Mendelson
  • Patent number: 9885459
    Abstract: An illumination assembly includes a light source, which is configured to emit optical radiation. A transparency containing a plurality of micro-lenses, which are arranged in a non-uniform pattern and are configured to focus the optical radiation to form, at a focal plane, respective focal spots in the non-uniform pattern. Optics are configured to project the non-uniform pattern of the focal spots from the focal plane onto an object.
    Type: Grant
    Filed: June 30, 2013
    Date of Patent: February 6, 2018
    Assignee: APPLE INC.
    Inventors: Barak Freedman, Alexander Shpunt, Meir Machlin, Yoel Arieli
  • Patent number: 9882979
    Abstract: A method transmits an image file to a target electronic device. One or more processors convert an original image file from a first format into a second format to create a converted image file. A locator address metatag is appended to the converted image file. The locator address metatag provides an address of a copy of the original image file in the first format. The converted image file with the locator address metatag is transmitted, from a source electronic device to a target electronic device, such that the locator address metatag enables the target electronic device to locate and retrieve the copy of the original image file.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shadi E. Albouyeh, Jeffrey R. Hoy, Stephanie L. Trunzo
  • Patent number: 9836287
    Abstract: Disclosed are systems, methods, and machine-readable storage mediums for selectively performing storage optimization processes in a computing device. In at least some embodiments, a method includes monitoring access patterns in association with data of one or more files accessed by a user of the computing device, determining a classification of the computing device, and utilizing the user access patterns and the device classification in determining execution of a storage optimization process based on a storage optimization policy. The storage optimization policy can specify downsampling, lossy compression, lossless compression, or a combination thereof to be applied to the files based on thresholds associated with the user access patterns and/or the device classification. Utilization of the storage optimization policy can enable the computing device to have an infinite local storage capacity.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: December 5, 2017
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Michael A. Chan, Justin Quan, Daniel R. Bornstein, Tom Moss, Linda Tong
  • Patent number: 9813517
    Abstract: In one embodiment, a mobile computing device receives content in a desktop compatible format. The content is generated by a remote desktop executing an application. The mobile computing device determines a conversion of at least a first portion of the content to a native display format of the mobile computing device and displays the conversion of the at least the first portion of the content in the native display format on an interface. Also, the mobile computing device displays at least a second portion of the content in the desktop compatible format on the interface where the at least the second portion of the content in the desktop compatible format corresponds to the conversion of the at least the first portion of the content in the native display format of the mobile computing device.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: November 7, 2017
    Assignee: VMware, Inc.
    Inventors: Junfei Wu, Yao Zhang, Zhibin He, Shengbo Teng, Yunquan Peng
  • Patent number: 9798616
    Abstract: A method begins by a dispersed storage (DS) processing module selecting a subset of a set of encoded data slices, wherein the subset of encoded data slices includes less than a decode threshold number of encoded data slices. When a receiving entity is affiliated with a first wireless communication resource, the method continues with the DS processing module outputting the subset of encoded data slices via the first wireless communication resource to the receiving entity, wherein the first wireless communication resource has a first wireless geographic coverage area. When the receiving entity is affiliated with a second wireless communication resource and is located outside of the first wireless geographic coverage area, the method continues with the DS processing module outputting one or more encoded data slices of the set of encoded data slices via the second wireless communication resource to the receiving entity.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gary W. Grube, Timothy W. Markison
  • Patent number: 9787527
    Abstract: A system, method, and computer program product are provided for network connectivity policy exchange based on a location of a mobile device. In use, a location of a mobile device associated with at least one network is identified based on a message received by the mobile device. Additionally, one or more network connectivity policies applicable to the mobile device are identified, the one or more network connectivity policies being identified based on one or more parameters and a predefined radial distance from the location of the mobile device. Further, the one or more network connectivity policies are sent to the mobile device.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 10, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Sapan Goel, Cedric Gegout
  • Patent number: 9781207
    Abstract: A dispersed storage and task (DST) processing unit receives a data access request. An estimated end of life is determined for a plurality of DST execution units. A subset of the plurality of DST execution units is selected, based on a threshold number associated with the data access request and further based on the estimated end of life for the subset of the plurality of DST execution units. The data access request is executed via the subset of the plurality of DST execution units.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas Franklin Shirley, Jr., S. Christopher Gladwin
  • Patent number: 9756318
    Abstract: A method is provided for processing image data for display by a multiple-view display device (24) so as to reduce the visibility of undesirable artefacts. Image pixel data are received (20, 21) representing the pixel brightnesses of respective images or sequences of images. The pixel data are processed (22) by applying a unidirectional filter. The processed pixel data for the images may then be interleaved (23) and supplied to the display device (24).
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: September 5, 2017
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Graham Roger Jones, Benjamin James Hammett, Teofilo Emidio De Campos
  • Patent number: 9733983
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests, from clients, to origin servers having one or more pools of servers. A traffic monitor, at the traffic director, monitors traffic, including the number of connections, between the traffic director instances and one or more of the resource servers within the origin servers. The traffic director can set a traffic rate which controls the traffic, including the number of connections, to provide surge protection, or rate acceleration/deceleration.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: August 15, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Basant Kukreja, Zhong Xu, Adam Leftik, Arvind Srinivasan
  • Patent number: 9641556
    Abstract: A social analytic system collects signals from different social network accounts. Social metrics are derived for the accounts and the accounts classified as different types of constituents for a company or primary account based on the social metrics. The constituents may include any combination of advocates, detractors, influencers, spammers, employees, partners, and/or market. Some of the social metrics used for classifying the different types of constituents may include a volume of the signals, types of message interactions, number of unique messages, sentiment, number of subscribers, alignment of constituent and company messages, and/or average signal length.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: May 2, 2017
    Assignee: Sprinklr, Inc.
    Inventors: Timothy Joseph Potter, Kevin Safford, Jason Westigard, II, John Joseph De Olivera, Erik Lee Huddleston, Bryan Horne, David Chi-Fine Yu, Brandon Kearby, Stephen Michael Vaughan, II
  • Patent number: 9633118
    Abstract: An editorial service analyzes the web behavior of a group of users in order to classify users into user types and contrasting types. A user type is a classification that is based on the type of web-accessed content that a user typically views. A contrasting type represents a classification that is based on web-accessed content that a user rarely views. A content provider may utilize a user's contrasting type to present divergent or contrasting content to a user thereby engaging the user to stay on and interact with the content provider's web site or application longer.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: April 25, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventor: Jamey Tisdale
  • Patent number: 9588830
    Abstract: A system and method for local survivability in a distributed contact center environment has a first processor in a first contact center node receiving a first request for interaction. The first processor transmits a first message to a second contact center node in response to the request for interaction. The first message is configured to invoke a first resource associated with the second contact center node for handling the interaction via the first resource. The first processor monitors connection with the second contact center node. The first processor receives a second request for interaction, and further determines lack of connection with the second contact center node. In response to determining lack of connection with the second contact center node, the first processor refrains from transmitting a second message to the second contact center node.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 7, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Paul Segre, Gordon Bell, Brian Bischoff, Donald Huovinen, Herbert Willi Artur Ristock
  • Patent number: 9591181
    Abstract: Some embodiments provide an image-editing application. The image-editing application uploads an image to a remote image hosting website. From the image hosting website, the application receives data that identifies the image on the remote image hosting website. The application uses the received data to identify when a user of the remote image hosting website has commented on the image. The application displays the user comments from the remote image hosting website in the image-editing application.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 7, 2017
    Assignee: APPLE INC.
    Inventor: Christopher R. Cunningham
  • Patent number: 9577963
    Abstract: Implementations of this disclosure may assist users to communicate more effectively in online communications over a network such as emails, instant messaging, text messages, and social networking messages. In some implementations, systems and methods of this disclosure enable a message composer to augment a first message with one or more predefined or custom second messages where the second message is intended to convey an unspoken meaning about the first message. In some implementations, systems and methods of this disclosure enable a recipient of the augmented first message to rate the first message on its genuineness and to provide a predefined or custom explanation of the recipient's rating. In some implementations, systems and methods of this disclosure can change an online users' online picture (e.g., profile picture, avatar, etc.) based on ratings of the user's messages by recipients.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: February 21, 2017
    Inventor: Stefan Dowdell
  • Patent number: 9552055
    Abstract: In one embodiment, a method includes accessing a social graph comprising a plurality of nodes and edges, accessing user-concept scores for a first set of users nodes of the plurality for nodes, respectively, generating a recommendation-algorithm for estimating recommended user-concept scores for all user-concept pairs in the first set of user nodes and the plurality of concept nodes, and calculating recommended user-concept scores for a second set of user nodes of the plurality of nodes.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: January 24, 2017
    Assignee: Facebook, Inc.
    Inventors: Jun Li, Fei Guo, Bradley Green
  • Patent number: 9554245
    Abstract: On startup, a mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device through the available GPS chipset API.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: January 24, 2017
    Assignee: Telecommunication Systems, Inc.
    Inventors: Regan Gill, Ge Xia, Kevin Masao Tsurutome
  • Patent number: 9489250
    Abstract: A system and method for managing an IT infrastructure using a mobile device, the method comprises identifying, using one or more processors of a network management system, an issue in one or more components in the infrastructure; retrieving a message instruction for the identified issue from an action database, wherein the message instruction includes information identifying a support personnel and a mobile device of the support personnel to contact regarding the identified issue; sending an alert message to the mobile device of the identified support personnel, wherein the alert message contains information of the identified issue; receiving, at the network management system, a reply message from the mobile device, wherein the reply message contains an instruction to resolve the identified issue; generating an executable command corresponding to the instruction in the reply message; and executing the executable command on the affected components in the infrastructure to resolve the identified issue.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: November 8, 2016
    Assignee: Infosys Limited
    Inventor: Arun Gautham Raja Rao