Patents Examined by Mohamed Wasel
  • Patent number: 12143300
    Abstract: Receiving, by a network device at a receiving time, one or more packets, each packet being one of a plurality of ordered packets in one of a plurality of streams received at the network device. Determining, by the network device for each received packet, a transmit time based on one timer common to the plurality of streams. Indexing, by the network device in a data store common to the plurality of streams, each packet by the determined transmit time. Transmitting, by the network device at each particular time corresponding to a determined transmit time, all packets in the data store indexed to the particular time.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: November 12, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Salem Amin Al-Damluji, Anish Kavia
  • Patent number: 12132608
    Abstract: An electronic device includes a first processor; a first commissioning element to communicate with external devices using wireless communication and a first memory storing programs for commissioning a target device onto a communication network. The communication network has configuration data including a network identifier and a network key. The programs provide a user interface for commissioning the target device. The target device includes a second processor, a second wireless radio, and a second commissioning element to receive the network configuration data. The target device decodes the network configuration data to commission the target device onto the communication network. The electronic device sends the network configuration data to the target device and receives confirmation that the target device has successfully connected to the communication network. The electronic device displays the success in a user interface.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 29, 2024
    Assignee: Google LLC
    Inventors: Jeffrey P. Mathews, Lee R. Taylor
  • Patent number: 12126461
    Abstract: The present disclosure is directed to a centralized control policy for multicast replicator selection.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: October 22, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Alfred C. Lindem, III, Ravi Kiran Chintallapudi, Gaurav Shrivastava, Jining Tian, Praleshkumar Gunvantray Patel
  • Patent number: 12124929
    Abstract: A method may include obtaining feature data associated with a set of feature inputs of a machine learning model, determining a probability that a subset of the feature data is concurrently used as the set of feature inputs for the machine learning model, and storing the subset of the feature data on a same cache node or server of a plurality of cache nodes or servers based on the probability.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: October 22, 2024
    Assignee: Visa International Service Association
    Inventors: Yu Gu, Hongqin Song
  • Patent number: 12126587
    Abstract: A verification system implements technical solutions for verifying the delivery of messages transmitted by mobile communication systems and the processing of those messages. The message verification system includes a model database and verification processing circuitry configured to receive transmitter route data, receive receiver route data, determine a viewshed for a message, and compare the viewshed to the receiver route data.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: October 22, 2024
    Assignee: BILLUPS LLC
    Inventors: Shawn Spooner, Sicong Chen
  • Patent number: 12125397
    Abstract: A vehicle includes systems and methods to guide the vehicle. A sensor detects objects around the vehicle and processor includes a predicted motion component and a predicted imaging component to avoid objects around the vehicle. The system and method then avoid the object if the processor determines that an intersection will occur between the object and the vehicle.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: October 22, 2024
    Assignee: GoPro, Inc.
    Inventors: Pascal Gohl, Sammy Omari
  • Patent number: 12112093
    Abstract: Certain exemplary embodiments relate to entertainment systems that interact with users so as to provide for social networking and/or other services. In certain exemplary embodiments, an entertainment system is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, coordinating social networking services among and between patrons within and outside of the location and also providing for advertisement opportunities. In certain exemplary embodiments, the entertainment system within a location may serve as and/or be connected to a jukebox. The entertainment system within the location may be connected to one or more client devices, one or more displays, one or more bar-top or hand-held gaming devices, etc., in certain exemplary embodiments.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: October 8, 2024
    Assignee: TOUCHTUNES MUSIC COMPANY, LLC
    Inventors: Dominique Dion, Michael Tooker, Francois Guy, Francois Beaumier, Mounir Khenfir, Loic Gratton, Dominique Bureau, Harun Tunc Yayli
  • Patent number: 12113956
    Abstract: A first virtual image and a second virtual image are obtained, based on a relative location of a first eye and a second eye of user(s) with respect to an image plane of a display device. The display device includes a backlight, a first polarizer and a second polarizer, a first liquid crystal (LC) layer and a second LC layer arranged between the first polarizer and the second polarizer and having a gap. Drive signals are generated, based on the first virtual image, the second virtual image, and the relative location of the first eye and the second eye. The first LC layer and the second LC layer are controlled using the drive signals, to adjust a polarization of light passing therethrough, for producing a synthetic light field presenting the first virtual image and the second virtual image to the first eye and the second eye, respectively.
    Type: Grant
    Filed: April 16, 2024
    Date of Patent: October 8, 2024
    Assignee: DISTANCE TECHNOLOGIES Oy
    Inventor: Mikko Strandborg
  • Patent number: 12106502
    Abstract: A system and method for generating a depth map from image data in a surgical robotic system that employs a robotic subsystem having a camera assembly with first and second cameras for generating image data. The system and method generates based on the image data a plurality of depth maps, and then converts the plurality of depth maps into a single combined depth map having distance data associated therewith. The system and method can then control the camera assembly based on the distance data in the single combined depth map.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: October 1, 2024
    Assignee: Vicarious Surgical Inc.
    Inventors: Fabrizio Santini, Sammy Khalifa
  • Patent number: 12108150
    Abstract: An optical system for capturing information on the two-dimensional and/or three-dimensional distribution of wavefronts from a plurality of images, wherein the optical system comprises at least one sensor for capturing images, wherein the at least one sensor comprises a plurality of pixels and wherein at least some of the pixels comprise at least two photodiodes; at least one tunable optical element, wherein said at least one tunable optical element is adapted to vary the focus of the optical system; and wherein the optical system is configured for capturing a plurality of images with the at least one sensor at a plurality of focus positions set by the at least one tunable optical element.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: October 1, 2024
    Assignee: WOOPTIX S.L.
    Inventors: Ricardo Oliva Garcia, Ceruso Sabato, Jose Manuel Rodriguez Ramos
  • Patent number: 12106520
    Abstract: A method to obtain and process data to generate intrinsic hyper-spectral data cubes is provided, where a data acquisition procedure involves scanning the field of view under focused and diffused conditions and an intrinsic calibration procedure requires focused and diffused scans of the field of view of a white reference surface. The spectra of the diffuse scan of the white reference surface is subtracted from the spectra of the focused scan of the white reference surface resulting in a residual data cube of a scan of the white surface. To obtain an intrinsic data cube of a field of view of interest, the residual data cube is added to the diffused data cube of the field of view of interest generating a resulting data cube that is subtracted from the focused data cube field of view of interest.
    Type: Grant
    Filed: January 27, 2024
    Date of Patent: October 1, 2024
    Assignee: Center for Quantitative Cytometry
    Inventors: Abraham Schwartz, Philip Sherman
  • Patent number: 12101374
    Abstract: The technology described herein allocates resources in a cloud computing environment using a 5G network. The system can connect a device to the 5G network and collect data related to the device such as a location of the device and characteristics of use of the device with the 5G network. The system can create a device service profile of the device based at least in part on the data related to the device. The system can then dynamically partition computing resources within the cloud computing environment for the device based on the device service profile and a time-of-day in the location of the device to thereby provide on-demand access to content or services in the cloud computing environment to the device over the 5G network.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: September 24, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Venson Shaw, Sunil Lingayat
  • Patent number: 12095835
    Abstract: The present disclosure relates to a method for a smooth screen switch between image cloud streaming (ICS) of receiving a screen in an image mode and video cloud streaming (VCS) of receiving a screen in a video mode in a cloud streaming service.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: September 17, 2024
    Assignee: SK Planet Co., Ltd.
    Inventor: Eung Ju Lee
  • Patent number: 12079865
    Abstract: Methods and systems for automatically providing dynamic content for facilitating a transaction are described herein. An online marketplace is accessed by a client device over a network. A user identifier associated with the client device is passed to a payment service provider via a merchant system associated with the online market place. Dynamic content is generated by the payment service provider in response to the user identifier and subsequently served to the client device over the network.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: September 3, 2024
    Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella
  • Patent number: 12081367
    Abstract: Compute nodes can execute virtual routers to implement a forwarding plane for one or more virtual networks having virtual network destinations hosted by the compute nodes. In one example, a method includes generating, by a software-defined networking (SDN) controller that manages a plurality of compute nodes, based on a unique identifier of a virtual network, a route target value for the virtual network, wherein the virtual network comprises virtual network endpoints executing on the compute nodes; and outputting, by the SDN controller and to a routing protocol peer device, a virtual private network (VPN) route that includes the route target value for the virtual network and a virtual network prefix associated with the virtual network, the VPN route for routing to the plurality of compute nodes executing the virtual network endpoints of the virtual network.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: September 3, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Sandeep Sridhar, Ganesha Hebbale Venkatasubbaiah
  • Patent number: 12072671
    Abstract: A holographic projector comprising a spatial light modulator arranged to display a hologram of a light pattern for projection and to spatially-modulate light, in accordance with display, to form a holographic reconstruction, wherein the holographic reconstruction is spatially-separated from the spatial light modulator. If the holographic projection is operating properly, the formed holographic reconstruction should correspond to the light pattern. The holographic projector also comprises a detector array comprising a plurality of light detection elements arranged to detect light corresponding to a respective plurality of positions of the holographic reconstruction and to provide a respective plurality of output signals related to light detection, and a fault detection circuit arranged to compare one or more of the plurality of output signals from the respective plurality of light detection elements with one or more of a plurality of expected signals based on the light distribution of the light pattern.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: August 27, 2024
    Assignee: Envisics Ltd
    Inventors: Timothy Smeeton, Alexander Cole
  • Patent number: 12074840
    Abstract: Embodiments include techniques to receive and process data from a data service provider, communicate a plurality of messages comprising the data to a streaming data platform and detect a failure of delivery of the plurality of messages to the streaming data platform. Embodiments further include techniques communicate the plurality of messages to a distributed message queue service of a distributed message queue system, publish each of the plurality of messages to the streaming data platform, determine each of the plurality of messages published to the streaming data platform was successful or unsuccessful, and retry publication of each unsuccessfully published message of plurality of messages to the streaming data platform.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: August 27, 2024
    Assignee: Capital One Services, LLC
    Inventors: Lavangana Govil, Vijayasuriya Ravi
  • Patent number: 12066997
    Abstract: A method for determining data consistency in a distributed asynchronous architecture is provided. A server receives transaction requests for processing transactions. The server offers one or more services for processing each transaction. Execution of a service for a transaction corresponds to partial processing of the corresponding transaction. The server generates, for each transaction, one or more disposition messages based on the execution of the one or more services. The server aggregates, for each transaction, the generated one or more disposition messages based on a unique identifier of a corresponding transaction and determines a data consistency rate based on the aggregated one or more disposition messages and a set of rules. The set of rules defines one or more standard sequences for executing the one or more services for processing each transaction.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: August 20, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Geetkumar Subhashchandra Gangwar, Gaurav Jain, Hitesh Mrig
  • Patent number: 12062240
    Abstract: A monitoring system can include an electronic device operably coupled with a vehicle. One or more sensors operably can be operably coupled with the electronic device. A user interface can be operably coupled with the electronic device. A controller can be operably coupled with the electronic device. The controller can be configured to receive data from the one or more sensors and provide an instruction to the electronic device based on the data from the one or more sensors, wherein the instruction is related to mitigating an upcoming information of interest along a route.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: August 13, 2024
    Assignee: VergeIQ, LLC
    Inventors: Ricky Samona, Christopher Benham
  • Patent number: 12052328
    Abstract: Disclosed are systems and methods for a software development architecture enabling users to locally test and develop software, using a multitude of remote devices of their choice. The user can choose the remote devices, including the hardware and software on the remote device. The operator of the architecture can provide error analysis, without substantively inspecting the user's software calls and sensitive data. In some embodiments, traffic routing data is used to detect the source and type of a test session error, without inspecting the payload in the traffic.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: July 30, 2024
    Assignee: BrowserStack Limited
    Inventors: Bipul Jain, Yohan Pereira